Skip to content

Did365/PvScanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

PvScanner

Outil de scan en masse de ports de plusieurs adresses IPs afin de sonder les surfaces d'attaque

Pscanner - Bulk Port Scanner and Vulnerability Analyzer

Pscanner is a Python-based tool designed to scan multiple IP addresses and ports in bulk using Nmap. It allows security analysts and developers to identify open ports, detect service versions, and discover potential vulnerabilities including CVEs.


Features

  • Scan multiple IP addresses in a single execution
  • Scan multiple ports (custom list or range)
  • Detect open ports
  • Identify running services
  • Perform version detection using Nmap
  • Detect potential vulnerabilities
  • Retrieve CVE information via Nmap scripts

Requirements

  • Python 3.x
  • Nmap

Install Nmap on Linux:

sudo apt install nmap

Installation

Clone the repository:

git clone https://github.com/Did365/Pscanner.git
cd Pscanner

Usage

Run the script:

python3 Pscanner.py

Input

The tool supports:

  • A list of IP addresses
  • A port range (e.g., 1-1000)
  • Specific ports (e.g., 22, 80, 443)

Output

The tool provides:

  • Open ports
  • Service names
  • Version information
  • Potential vulnerabilities
  • CVE references when available

Example output:

IP: 192.168.1.10
Port: 22 (Open)
Service: SSH
Version: OpenSSH 7.6
Potential Vulnerability: CVE-2018-15473

How It Works

Pscanner relies on Nmap with advanced scanning options such as:

  • -sV for service and version detection
  • --script vuln for vulnerability scanning

Disclaimer

This tool is intended for educational purposes and authorized security testing only. Do not use it against systems without explicit permission.


Author

GitHub: https://github.com/Did365


Future Improvements

  • Multi-threaded scanning
  • Export results (JSON, CSV)
  • Integration with SIEM platforms
  • Real-time scanning interface
  • Advanced CVE database integration

License

This project is open-source and available for educational and research use.

About

Outil de scan en masse de ports de plusieurs adresses IPs afin de sonder les surfaces d'attaque

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages